Definition of Sea Squab

  • (noun) delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver

Synonyms of Sea Squab


Antonyms of Sea Squab


No Antonyms Found.

Homophones of Sea Squab


No Homophones Found.